post-haste (dated) - German English Dictionary